Improving the R*-tree Storage Allocation Algorithm

نویسندگان

  • Arnaut de Rijk
  • Waltraud Gerhardt
چکیده

Geographic information systems (GISs) are one of the major applications of database systems. GISs are characterized by the huge amount of spatial data that has to be handled (in the order of thousands of terabytes, i.e. petabytes). This makes fast indexing techniques indispensable. The huge size of the databases causes indexing methods to be stored on slow secondary memory (i.e. disk), because they are too big to fit into primary memory. One of the most successful and applied indexing techniques is the R*-tree [Beckmann, 1990]. A lot of research has been conducted to improve its performance. However, one issue that has been overlooked is its storage on secondary memory. We present a hypothesis, that it is possible to exploit spatial relations between nodes to design and construct a (dynamic) R*-tree storage allocation algorithm that improves query processing by reducing seek time costs. We designed and implemented different types of storage allocation algorithms. The empirical results obtained from an algorithm that clusters the leaves of the R*-tree on disk (Dynamic Clustered Leaves) are used to sustain our hypothesis. Compared to algorithms that do not use spatial relations, a reduction of query time up to 64% can be achieved. However, insertions and deletions are up to 54% slower and the structure occupies around 60% more disk space.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Congestion Management through Optimal Allocation of FACTS Devices Using DigSILENT-Based DPSO Algorithm- A Real Case Study

Flexible AC Transmission Systems (FACTS) devices have shown satisfactory performance in alleviating the problems of electrical transmission systems. Optimal FACTS allocation problem, which includes finding optimal type and location of these devices, have been widely studied by researchers for improving variety of power system technical parameters. In this paper, a DIgSILENT-based Discrete Parti...

متن کامل

Urban Land-Use Allocation By A Cell-based Multi-Objective Optimization Algorithm

Allocating urban land-uses to land-units with regard to different criteria and constraints is considered as a spatial multi-objective problem. Generating various urban land-use layouts with respect to defined objectives for urban land-use allocation can support urban planners in confirming appropriate layouts. Hence, in this research, a multi-objective optimization algorithm based on grid is pr...

متن کامل

A Mixed Integer Programming Approach to Optimal Feeder Routing for Tree-Based Distribution System: A Case Study

A genetic algorithm is proposed to optimize a tree-structured power distribution network considering optimal cable sizing. For minimizing the total cost of the network, a mixed-integer programming model is presented determining the optimal sizes of cables with minimized location-allocation cost. For designing the distribution lines in a power network, the primary factors must be considered as m...

متن کامل

Genetic Algorithm- Based Active Power Filter Allocation and Size Determination

In this paper, two algorithms have been developed for allocation and size determination of Active Power Filters (APF) in power systems. In the first algorithm, the objective is to minimize harmonic voltage distortion. The objective in the second algorithm is to minimize the new APF injection currents while satisfying harmonic standards. Genetic algorithm is proposed for these two optimization p...

متن کامل

Genetic Algorithm- Based Active Power Filter Allocation and Size Determination

In this paper, two algorithms have been developed for allocation and size determination of Active Power Filters (APF) in power systems. In the first algorithm, the objective is to minimize harmonic voltage distortion. The objective in the second algorithm is to minimize the new APF injection currents while satisfying harmonic standards. Genetic algorithm is proposed for these two optimization p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001